engine ecu - German English Dictionary